kept imprisoned - Français Anglais Dictionnaire